﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using App_Persistencia;
using System.Data;


namespace App_Negocio
{
    public class PorcentajesGanancia
    {
        private string nombre;

        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }

        private float porcentaje;

        public float Porcentaje
        {
            get { return porcentaje; }
            set { porcentaje = value; }
        }

        public static LinkedList<PorcentajesGanancia> listarPorcentajesGanancia_List()
        {
            LinkedList<PorcentajesGanancia> lista = new LinkedList<PorcentajesGanancia>();
            DataTable tabla = listarPorcentajesGanancia_Table();
            PorcentajesGanancia item = null;
            foreach (DataRow dr in tabla.Rows)
            {
                item = new PorcentajesGanancia();
                item.Nombre= dr["Nombre"].ToString();
                item.Porcentaje = float.Parse(dr["Porcentaje"].ToString());
                lista.AddLast(item);
            }
            return lista;
        }

        private static DataTable listarPorcentajesGanancia_Table()
        {
            DataTable ret = null;
            ret = PorcentajesGanancia_Data.listarPorcentajesGanancia();
            return ret;
        }
    }
}